climate suitability - Spanish English Dictionary